import RequestV2 from "@/utils/requestV2";

/**
 * 获取店铺列表
 **/
export function getStoreOptions(){
  return RequestV2({
    url: "operationAid/details/storeOptions",
  })
}

/**
 * 获取商品明细数据周期列表
 **/
export function getDataCycleOptions(){
  return RequestV2({
    url: "operationAid/details/dataCycleList",
  })
}

/**
 * 获取商品明细数据周期分页列表
 **/
export function page(params){
  return RequestV2({
    url: 'operationAid/details/page',
    params: params
  })
}

/**
 * 下载商品明细为 Excel 表格文件
 * @param vue {Vue} 当前页面对象 即 this
 * @param param {Object} 函数参数
 * @param success {Function} 请求成功回调方法
 * */
export function downloadExcel(vue, param, success){
  vue.$request.post({
    url: "operationAid/details/download",
    responseType: 'blob',
    params: param,
    then: success,
    allError: (res) => {
      console.log(res)
    }
  })
}